cross-platform validation