osgi example added