fix profile list offset bug
roughly add task alert admin
detect uiswitch change