implemented  stack frame architecture to setup procedure, and nothing else so far