cleaned up copy from conversion