magical client change