updated validate on node save, updated view