References do not work yet with icxx