Why do u have rocks resting on the side glass walls of the tank? Rocks + vibration + glass = bad my friend.
Really nice aquascape but very dangerous.
I have seen alot of tanks, and I have seen very very few that don't have some portion of their rock resting on the back pain of glass to some extent.