ghp
preface