Added syntax checks for SPUSH