patterns Collections