made Input an interface