working on method lookup across JVMs, renamed interfaces to I prefix