estructura basica del timer