add mirror capability