fix -retrieve