modified queue