*disable some fields when NOT required and enable them when necessary