ensure required research items are removed/added