my fix of the salt-resizing issue introduced a but that would clear out the salt before storing it.  I fixed original error in a new way, and have tested to make sure the application still functions correctly