adding traps