implemented view scoped with spring