swap function call for proper hook integration
update field display
misc
exclude settings dep