Properly elem the interface types