bundle
extended OpenStruct
added webhook to metadata