add read var and read password shit