fixed nodes function