random sampling (uniform and stratified) added
targets for random sampling and stratified sampling added