setup and teardown methods implemented : teardown strategy to be disucssed