changes to data types repeating #11