Some of the most used patterns