I should have written spec for this