Latent and premeditated