update html and all styling