compress guard
remove method call for default
use string match directly