updated todo with more ideas