Broke getSampleHunk() in half. easier to manage.