uniform mock data mechanisms