using new api bridge