Improved error messages and LCD