Body from tut6-for-merge