pieces of planes and horizons