new validation for queue_position plus tests