data api ready, uses stubs