illustrate programmatical add bean