proj: elaborating next()