with a varitly ofsmall