Some mechanics

This is part of what's in my head so far. ? marks are things that I am
not certain about and feel need to be discussed amongst the team.