Add 6 other behavioral design pattern