Flexible check-in