Is an online community beneficial?