fix conditioned