this goes deeper than the conventional optimization