add framework for blocking user interaction

No match.