update sonic master position