Dave Barrett trade offs