start adding unit tests for composite keys