java stack/heap working i think