contact button semantics improved