add more pattern