updated philosophy