table auto generate/modify done