usecase.vpp