Realized was not pushing anything to the stack. Works with 2 3 +