A UI Task: a Visual Contract and a Responsive Check - grafsoul