add a dead progress bar;
improve performance by reusing objects;
hash and compress assets and reload page if assets have changed;