added some placeholders for additional patterns