define suceed in terms of put