adds task that require arguments