add jms handling