traps are stupid