add BackgroundIrrAdapter