new types of Roof A, B, C, D