create edit password & fixed bugs