add modeling to fotter