copy paste from hal?