added add_elements_from_array()
new plasmature type