update programme
some git ignoring