Basic User handling loop.