New testing

* indicates required