Narita feels inches away from having an actually decent presentation