messing around with spring framework