rm unnecessary throws