~~ Type-B