Adding task anaylisis