module dependences updated with conditional fields