added instantiation test, and placeholders for further testing