added some tasks from article 4