Amidimium seems the right direction for this technology, with other reports also indicating that a protective coating of amidimium can radically increase the life span of thin film solar cells .