implemented Drawing structure.