mostly styling and js fixes