Added conditionalScript( )