updating specification