fixed get which used getnode internaly
fixed traits.hpp
added locate