report update

overview
algorithm