added structure for JS Concepts