refactor, structure for added centers