about to work on error messages boxes