Beating Common Sense into Interactive Applications