added idea TODO