copying hackage source