Trench methods