support more than one trigger a layout