adds prematch, adds util namespace