michale porter 0