_____FINAL BEFORE OVERHAUL____