improve errors
improve show