change for use
merged loop