Working on whatif...passing interface to diego