I've been away for a little while. Weren't the guys at Pond Doctors about to release a new product that looked promising? Anybody know the status? Thanks