. ' .. ! ! ! !!