Replaced random accesses to interface list to use the actual interface
removed custom version of interface lookup