allow $watch on $data