allow empty passwords
remove unused parameter