using a computer requires an interface