removed validateRequiredFields; removed ID