moving block issue

hello guys
hope you all are doing well : )
i am wondering if anyone can help me with this issue i got a moving block which moving on x axis when it collide with another actor it moving towards y axis i don't wanna this to happen is suppose to stop the actor from moving towards down or the y axis i can't uncheck the moveable option so it won't move
here's the test file that i made to make my point clear
http://www.mediafire.com/?y58elaray2j4jvb
many thanks
regards
hope you all are doing well : )
i am wondering if anyone can help me with this issue i got a moving block which moving on x axis when it collide with another actor it moving towards y axis i don't wanna this to happen is suppose to stop the actor from moving towards down or the y axis i can't uncheck the moveable option so it won't move
here's the test file that i made to make my point clear
http://www.mediafire.com/?y58elaray2j4jvb
many thanks
regards

Answers
i add another invisible object under my moving block and make it collide with it and uncheck the moveable option from it xD
is the linear movement only allow the object to move into one axis?
thank you so much dude
regards
Joe
thank you so much
btw can i got your skype i got a deal for ya