checkpoint
implementing virtus model