added rules for controls, starting to look nicer