use plyr for status report of sample generation