fully desupport array syntax for watch