initial working get message service