added background changed type