These 2 lines are also a good candidate for a base class / mixin