updated the config file to allow easier creation of endpoint types