Added useful patterns