work in progress: ascension

work in progress: ascension