https://3darchitecturalvisualizationwalkthrough.pages.dev/posts/switchblade-vs-spring-assisted/