removing some [NoInterfaceObject]