password controller fix