new class: crofqueue