We haz interface!