adding visibility migration