added javaagent
defined casecade types