Long makes progress in hospital after crash