some more work towards getting the bundle to a more constent architecture with support of simplified extension points contributing procedure