change the change password script to use datamapper