johnson contract