more friendly error message
clean