#24 wrapper for dynamicfields