a) removed unneeded methods/activities
b) refactoring
c) design