I am not familiar with many of the names :(