mousetrap directive