code complete for v1, still need icons