how many years does okafor have left? lets see how humphries fits and does next 2 years