Platform-Agnostic Implementation