As before, chunk code into subroutines
Pull subroutines into separate package
Subroutines likely to become method calls
continued...