fix list defererence