rename task parameter
implement additional constructors for cortege classes