update the preface