New interface.go