rewrite progressive enhancement speed gains