send and promise ready, cookie to improve