wrote proper setUps and tearDowns