added simple patterns