James Elam keeps clearing hurdles