Queue (555)

About the rewrite: