trapping techniques