reading the hole thing