setup_stack() now parses all the arguments, still doesnt push them though