Dyer Contracting Directions