make it easier to inherit password for own behavior