use newinstance to pass role into clientfragment