add parsing bean functionality