be const
arrange map
password be saved as a hash string