Hehehe, suponho que deva ter overengineering sim.