c.d. userBased method next next