fixed bean reader name.
refactored