added queue system back, and queue ui