print why skipping
re-implement datasets

now include dsis allowing to uniquely identify samples
add some debug info (need more work)