block determination and basic download now working, still need to test/investigate larger size of piece range than expected