If user does not exist, it will cause an exception