Project 2 (working on the op codes...)