updated js & styles