I have purchased a battery operated pump to do my water changes, which can also be used for cleaning the gravel. I tend to do the water changes by taking the water from the bottom of the tank and taking as much debri up as I can, but for some reason if a large fish swims close to the bottom and disturbs the gravel it kicks up a load of waste which I have missed, is there a fool proof way of cleaning the gravel?