Enjoying Yourself One Step at a Time