Added not for clousre in call backs
Added closure is animation
Moved add bindig a context to a function