updated hoopty, fixing mobile at least a bit; fixed bug in callback fn.bind update with nexted 'this'