steinernode.h class added