update via github client