[Stone Wall 005] note business presentation update