heap now has rude error checking system