username can be specified by conf