added content promise