trying something new with the centers service.

i'm not sure if i like the new approach or not. it could prevent us
from using $watch in the future