added preset password option