add discussion save, drop message insertion directly to Postgres