implement TimeBlock uploading