add todo events