smarter non-duplicate checkin