offline placeholder for generic thing