simple node definitions