collision test
constructor test