Please answer this critical survey