Reflect and add quad heap