added class to hold embedded data