removed reseting stack pointer