What about `above` ===> `upon` ? Maybe a native speaker of English could give a suggestion here.