Lots of stuff, mainly start of different control for different people