TODO change
fix bug with duplicate propertie sockets