Impl Task valueObject