why st bernard rework inline fields