progressive trail design