added iTodoManager