Dropping Exception handling in favour of in-built error()