Added execeptions