added necessary gems for testing