Fully implemented variables and stack