Finish hiding, almost finish label (have change name after view), some refactor,