proper mirror schema