Thanks for that. The other thing I haven't been able to work out is how long a fish pregnancy takes.