. ! . ' ! ! ! ! !!