report code done
reporting really working now