Thanks, I spent a day or so optimising, but when the organisms can double each second it's hard to keep it going!