in this commit 2 more function implemented those functions are
Fun_Systen_Check()
Fun_Update_Upgrade()