Significant JS and Style changes