10/10 time well spent, would push the "yes" button again