compiler error handling looking good