DM - major work with networking and auth