add todo work