refactor to allow for test properties