update content and the documation