callback doc
check for payload on index.js