fixed filter problem of next(*) and uses