page contents

#26 to #50