Add heap structure