touching down... mä oon tossa takana