new version of design , lang fixed