half-queue of aobjects