basic node spec