More text fixes.
Add parameters.
Add salt generation.