added auto setup of public user