finish 022 eager loading
Merge pull request #117 from williamherry/022-eager-loading-revised

finish 022 eager loading #96