Adding managed promise