more descriptive naming of spec