Added promises examples