proceed and progress ..