And by reinventing the wheel, if it is not perfect there is stll room for inprovment