painstaking Mole. .. feesh