some work on report