adding in some mirror stuff