I tried you code, step by step and I replicated what you did. However, your code didn't work initially. You have missed so many steps. Actually I don't know how you are getting your results in that video because, there is so much missed out and not done right... I had to edit your code at multiple points to get it to work.