update specifications*