this queue is a shitfest