1. new constructor
2. exercise renamed to task