add reader login
clean