formatting
community notifications framework