een proof of concept voor state toegevoegd
State proof of concept bewaart de data nu in een data-object, ipv primitive