sprng blog

* indicates required