basic queue persists and renders
Merge branch 'queue'