made entity creation sync