fix last item bug