FIN-1: Split out update password and profile into separate functions.