vw: add basic UI