updating pattern to respect !important