Added Inner bean concept