fix jlist because it wasn't refreshing properly