added FileSystem exceptions