Nice compilation. Well appreciated. Havent gone through in detail but as an overall would rate high