entity changed
totally remade logic and syncronization