increased to 25 patterns

handling all 25 patterns now