better is to remove all the what ifs and just list use cases in which we want to do adhoc things