Disclaimer: may not be scientifically accurate.