add draw_n method