Reveiew datatypes to make sure that they are appropriate for the data that is being stored as well as supply default values where necessary