cleanup
cleanup
added comments!
cleanup
cleanup
cleanup
removed linenumber from read_data() read_data_int()