28/29 passing, added pushl and popl to stages