Another way of error handling