use listablenode again