soul and progression