added more input options for drawing