Added password versioning support