init updata funcionality