create heap first attempt NOT WORKING