more progress to respecting upload and download limits #11