yeah..merge can be fun ......