type Printable is task interface;
