Our Contribution/Extensions