Improve the grammar in the following sentence:
However, some engineers hold the opinion that embed social psychology into the Engineering processes seems crazy and funny.
However, some engineers hold the opinion that incorporating social psychology into the engineering processes seems crazy and funny.