Reinvent a wheel.