Design changes and JS