improve perfomance in listing user