Always there have been