Push Extension: Integrating Source to the Extension