purpose of trap