added serialized components ids (soon refactored)