I think I am piecing the Keon Howard puzzle