Craig Johnson model in the works