VIVA – work in progress