some performance tuning and finnaly a fix for the trigger that didnt work - apperantly from within a $on we have problems using .on
seems like a stable build to me, tested on chrome