We aim to manipulate one or more molecular properties p of a given molecule in a k consecutive steps and output the manipulated molecules with properties p ′ = {p (1) , p (2) , • • • , p (k) }. By manipulating the given molecule, we can observe the alignment of Z → X → P, where the relationship between Z and X explains the latent space of molecule generative models. The relationship between X and P reveals the correlations between molecular structures and properties. By traversing latent space, we can generate molecules with continuous structure/property changes.