fix #94 by binding success listener to document
update changelog