first implementation of hello and get