add tests for get/set