adds getuser method and unique limitations on username and center name