Added comments
currently reads,
but errors after numerous executions of reading