sns callbacks and event delegation working!