added KBase user autogeneration