that was surprisingly fun lol. buttery smooth in browser too!