This ain't an interface