more work on addexpense ofrm