Ultima version con algunos TDD