queue is now compact :D