primeros avances en implementacion de templates