Extending John Chavis' contract