PUT spec