Restructured to fix some sillyness, that first example was not good