commit for conditional assignment

industry sub section completed but not finished