improve drawing