changes for user fee and revised est fields function