can have more than one set but its hard coded