better default user handling