add examples for other backends