add modular todo