chained mock