Extract inner interface outside
ignore file