loopfree in code
merge