Force applied on object not working correctly?

I have a local collision function that applies a force to an object when it collides with another object, however I can’t seem to change the amount of force applied on the object

local function speedCollision(event) local phase = event.phase local target = event.target local other = event.other if phase == "began" then if other.collisionType == "eggplant" then eggplant:applyForce( 0.05, 0, eggplant.x, eggplant.y) speed.alpha = 0 timer.performWithDelay(10, function()physics.removeBody(speed) end) end end end

eggplant:applyForce( 0.05, 0, eggplant.x, eggplant.y) applies the same force in the x direction as eggplant:applyForce( 20000, 0, eggplant.x, eggplant.y) anyone know why?

I just answered this here:

https://forums.coronalabs.com/topic/63142-remove-physics-body-on-collision/

I just answered this here:

https://forums.coronalabs.com/topic/63142-remove-physics-body-on-collision/