Mades PUSH delays integers and more robust. Fixed issues in CAFIFO and CONTROL_FSM