adding draw_shapes