added methods to handle new Queue