Returning an error if the reading or the loading fails. this error have to be handle to notify the user something goes wrong