extended todo to keep track of ideas later on