Spring promises and budget commitments

by

by

.