Reinventing the wheel?