init: automatic user recognition