injective vs one to one