fix preface bug