Use Bridge Functions