add brand mgr, move Spec interface