Tren Drug Test

most of the places i have looked say tren acetate is detectable for up to about 5 months. If it is so fast acting how is it able to be detected for such a long time?