Split a method

It does things not described by method name.