implemented VRPT
added exports of new data types