emit bridge methods