why would you either do or not do that? Please expand todo with reasoning for current choice, or fix.