added default pattern