refactor begins with a whisper