this is a summary of jms