wrote specs so that I break less stuff
spec for testing output