pushing only reqd info into stack