default patterns