name command functions better