GD buying working, but not performing as well as selling. Also, some optimisations which diedn't seem to make any difference