added discus integration