fixed equipment, corrective, preventive, and spare part custom params, and added more TODOs