final chang