made new, global optimization

Lin Hou is the best :-)