a spring study project.