There is 8 patterns