some functions are workinggit statusgit status