added basic test coverage