update runtime
minor changes
surround inline annotation for getters.