Why isn't the crate accelerating further?(video&code)

OK, so there is a crate, that is fall down by garvity, and after some times the velocity of crate stops at 1800 pixel/frame. Why stop the accelerating when reach this value? Can I increase this speed some how?

Video:

http://www.youtube.com/watch?feature=player_embedded&v=nchtOWQaZI0

Script:

local group = self.view local background = display.newRect(group, 0, 0, display.contentWidth, display.contentHeight ) background:setFillColor( 128 ) local Text = display.newText(group,"Physics max\n speed test", 0, 0, native.systemFont, 40) Text.x,Text.y=display.contentCenterX ,50 local Camera=display.newGroup() group:insert(Camera) local crate = display.newImageRect(Camera, "crate.png", 90, 90 ) crate.x, crate.y, crate.rotation = 160, -100, 15 physics.addBody( crate, { density=1.0, friction=0.3, bounce=0.3 } ) local grass = display.newImageRect(Camera, "grass.png", screenW, 82 ) grass:setReferencePoint( display.BottomLeftReferencePoint ) grass.x, grass.y=0, display.contentHeight physics.addBody( grass, "static", { friction=0.3 } ) local grass2 = display.newImageRect(Camera, "grass.png", screenW, 82 ) grass2:setReferencePoint( display.BottomLeftReferencePoint ) grass2.x, grass2.y=400, display.contentHeight+800 physics.addBody( grass2, "static", { friction=0.3 } ) ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ Runtime:addEventListener("enterFrame",function() Camera.x,Camera.y=-crate.x+150,-crate.y+300 print("Speed: ",crate:getLinearVelocity()) end) ------------------------------------------------------------------------------ ------------------------------------------------------------------------------