Every step, perfectly fitted.