fixing plugin for better reactivity to field status changes