Exceptions Handling added
Log facilities added