goalng var heap stack Allocation