this is mesmeric. . this is mesmeric