check in for cross platform