Embodiments include methods and systems for activating display of content items on a mobile device based on event criteria associated with a profile of a user. The process involves treating chlorin e6, in the form of its trimethyl ester, with a base, followed by heating to give pyropheophorbide a, which is converted to HPPH by treatment with acid, followed by hexyl alcohol under basic conditions. An alternative embodiment uses a closed chamber, in which the temperature rise causes the unit to act as a detonator.