making methods make more sense