MUCH better. (still not exactly happy with it tho...)