dynamic delayed tasks

append new charts based on data