Tough trail, fairly technical