Man, have I made a mess of things! PUSH/POP from CPU should be working