Recompiled for Trey