better controllers sync