if only ,if necessary