Will code for fun.