rewrite of overload report handling section