modified todo add bug