func call wip
cleanup stack indexing
cleanup push/pop
load/store wip