regard registered user as traveler by default.
create a proxy User model for additional method.