Copyright 2025 Velocity Team Authors