implemented skeleton code for fields options