CLIENT PLATFORM