removed ff(), gg(), hh(), ii() methods