A data controller implementation