added 'InformationArea'-class
added 'CodeArea'-class