add close report module

duplicated from calc, Need refactory