update source to latest version