https://360degreez.net/abstractions/lookout-for-spring/
Lookout for Spring