salting
not defined yet