through setting up dicts and adding tasks