para que estás a separar código em dois sitios?