1)  There will always be difficulty in animating object but it always surprise me.

2) unknown factors

3) i try to approach the project like from A – B then B – C type. I think because if I were  to jump to the final design, the project will be limited. By doing this step by step, made then explore would give better understand of what it could be not what it must be.