preparation for hackage distribution