[bigfix] component pattern