still improving nodes properties