Agrego un manejo rudimentario de excepciones