WIP set up dynamic detection of enabled/dissabled fields