I send a new pull request and new issue(I am not quite sure if it is necessary), If it is still problem, I will ask for help at next course. Just let me know. @gerbal 
Thanks!!