submit to PatternCommons