Fixing the data types to account for null values (I LOVE AESON)
readOne is implemented