How I wasted time building this