impl node slice