Recontruction on the way! SMILES for Caspase-3/Caspase-7