hash queue frontend