similar and yet very different.