Affinity test

* indicates required