added :summary command and reminders
ran perltidy, so many lines will diff