add error handling for empty twine
fix rake get_reading