"Progress literally means moving forward."