chapter1 basics