Lol jk it's an interface