added $.once()
added _.wrap()
sync