first pass up to twigs