input and output blocking drag