fixing bug of neverending promise, added helptext