queue push and pop kinda there with refreshed view. need to work out how to insert text at a predicatable location, better syntax description, and regex for mq patches