Adding the position

Positions still don't work in the messages, but the infrastructure is here