perform mirror check