Add part with pattern
Tidy