TRAIL GENERAL