- fix warnings
- implement subsampling parameter