added plateau class