update controller to reflect name service usage
google test implementation