Removing duplication from Isic class methods