added; draw functionality