sample on osgi