Reader for queue provider