updated server with notification modules