Added a salt generator