smooth self check in :)