started working on condition codes