What Spring can do