IIRC MJ is the only drug that keeps being detectable in blood for up to 3 months after smoking it, other drugs only take a few days to completely disappear from the system.