interface and node tests passed