section task generation with downcase key