More pos_create stuff

I would call this the final draft. Can always be revised later but I'll
start on the other view.