added auto-generated doc