re implementacion del canvas por pruebas