added highest_read() function with tests