major optimizations
update html