total implemented