basic pipes