added JMS stuff