add and view service