all defaults to sample