improved JMX support