task initial update moved to manager, preparing for adapters implementation