spread spec... with an off-by-one