Implemented adding new fg & bg chips over time