removed exceptions