allows null for centers type and active