added spring configuration