tres tres productif ajd (add some error messages)