removed check to ensure all instance variables are also fields