fixing external open