Task interface added