Johnson'a alternatif