implementacin inicial