draft for read views pipeline