added password option