add yaml component