trap methods