Lot of different small things done in code