... o. hai.