make embedly call async
refactoring comment submit method