Better error handling. Unit testing in place.