release compile