Primeiras implementações no código