sketch envisioned API