new tasks logic added
Missing files added