added password features