Queue (534)

About the rewrite: