tradeoffs done in the initial stages which becomes costly at a later stage. Referenced in:IOI-versus-IOUAll notes