specification creation