M09 - CREDIT Programmers Guide