added setup and teardown options to test