new steps progress bar + ui refactoring