add clear button, update error message