to avoid directive scope issues, do not use angular-ui tabs