Updates to magic