1.
baffling
2.
obstructive
3.
impeditive
4.
interruptive