styling and js progress