When life gives you lemons… Holy shit