assets are now fectched from assets path
added exceptions for OS level errors during execution of exec function
added exceptions for OS level exceptions with usage of exec