What in the world was I thinking. An interface??