resource queue - started implementing