adopting hyphen delimeted classes