mesh follow path problem

Hi Guys,

I have simple scene with some meshes on it.
I would like to make animation in which these meshes will follow different paths.

I made Curve->Bezier.
Then took my first mesh and I added curve modifiler to it. It looks nice, I can change mesh position in Y axis and it follow my curve.

Then I copied that curve, made some changes (rotation etc), and press ctrl+A (accept scale and rotation).
I added Curve modifiler to the second mesh, and it DOESN`T work… it doesn’t follow curve. I don’t know how to prepare it. How to prepare axis? I think it’s someting wrong with axis.

post blend file

Thanks for your interest.
I solved my problem. I was using Curve modifier instead of Follow Path Constraints.