modify inherent