add new 6 patterns