caching on node capabilities
minor formating