Nice detailed review! Thanks!