Novabay: A Novel Agent Against A Common Problem