working on giving WebClient proper registration access, but not working yet