osgi working. split the whole thing by components