Error/Exception Handling + Design changes