bridging two worlds