adding priority for ngmodel re-rendering's sake