added meaningfull messages to errors