spring's petclinc project with some midification