Merged two pats : Introduction and How it works