Well written review. Thanks :)