did some heap work ayy