custom tablefield patch