rewrite lol