Preserve ECX just in case