add second level map and class