could you please send me, or upload some screeshots, because i don't realy understand your problem, your box behaviour. i found this line in your code: contact[ind].surface.mu = dInfinity; this friction is very high, try some other values like 1000, 100, 10 or some others... perhaps, this helps. christoph