Exception Handling added (pending to add for Initialization phase too)