add generic object queue module