playin with requestanimationframe