styling and more js