add discourse setup