Much much better.

Does the rock have a decent place for them to hide under? I think they like to have hiding places on both land and water, but even without, that setup will keep them healthier (IMO)