add backgroundProperty and background test