incorporating osgi