pushing up to save. fix adding individual array elements on the stack